#include <stdio.h>
// 数组传参传的是首元素地址
int main()
{
    int arr[10] = {0};
    int *p = arr;
    int sz = sizeof(arr) / sizeof(arr[0]);
    int i = 0;
    for (i = 0; i < sz; i++)
    {
        printf("%p ------ %p\n", (p + i), (arr + i)); //地址
        printf("%p ------ %p\n", &arr[i], p + i); //地址
        printf("%d ------ %d\n", *(p + i), *(arr + i)); // 通过地址访问元素
        printf("%d ------ %d\n", *(p + i), arr[i]); // 访问元素
    }

    return 0;
}